<?php

/**
 * LacunasTentativas
 *  
 * @author diego
 * @version 
 */

require_once 'Zend/Db/Table/Abstract.php';

class LacunasTentativas extends Zend_Db_Table_Abstract {

	protected $_name = 'tex_lacunas_tentativas';
	
    protected $_referenceMap    = array(
        'Lacuna' => array(
            'columns'           => array('id_lacuna'),
            'refTableClass'     => 'Lacunas',
            'refColumns'        => array('id'),
            'onDelete'          => self::CASCADE,
            'onUpdate'          => self::RESTRICT
        ), 
        'Usuario' => array(
            'columns'           => array('id_usuario'),
            'refTableClass'     => 'Usuarios',
            'refColumns'        => array('id'),
            'onDelete'          => self::CASCADE,
            'onUpdate'          => self::RESTRICT
        )
        
        );
	
    public function findByLacunaAndUsuario($lacuna, $usuario) {
      	return $this->fetchRow( $this->getAdapter()->quoteInto('id_lacuna = ?', $lacuna). ' and '.
    	$this->getAdapter()->quoteInto('id_usuario = ?', $usuario));
    }
    
 	public function update(array $dados, $lacuna) {
    	parent::update($dados, $this->getAdapter()->quoteInto('id_lacuna = ?', $lacuna). ' and '.
    	$this->getAdapter()->quoteInto('id_usuario = ?', $dados['id_usuario']));
    }

    
}
